practically possible - German English Dictionary